package eu.szemraj.data.collections.list {	import eu.szemraj.data.collections.ICollection;   import eu.szemraj.data.collections.iterators.IListIterator;           public interface IList extends ICollection {   	   	   	function addAtIndex( index:int, element:* ):void;   	function addAllAtIndex( index:int, collection:ICollection ):Boolean;	function indexOf( element:* ):int;	function lastIndexOf( element:* ):int;	function listIterator( index:int = 0 ):IListIterator;	function removeFromIndex( index:int ):Boolean;	function set( index:int, element:* ):*;	function subList( indexFrom:int, indexTo:int ):IList;	   }}